<!--
@MAC-ALLOW:AXRoleDescription
@MAC-ALLOW:AXSubrole=*
@WIN-ALLOW:xml-roles:*
@AURALINUX-ALLOW:xml-roles:*
-->
<!DOCTYPE html>
<html>
<body>
  <header>This is a header element.</header>
  <aside>This is an aside element.</aside>
  <address>This is an address element.</address>
  <footer>This is a footer element.</footer>
  <form>This is a form element.</form>
  <main>This is a main element.</main>
  <nav>This is a nav element.</nav>

  <div role="application">This is an ARIA application landmark.</div>
  <div role="banner">This is an ARIA banner landmark.</div>
  <div role="complementary">This is an ARIA complementary landmark.</div>
  <div role="contentinfo">This is an ARIA contentinfo landmark.</div>
  <div role="form">This is an ARIA form landmark.</div>
  <div role="main">This is an ARIA main landmark.</div>
  <div role="navigation">This is an ARIA navigation landmark.</div>
  <div role="search">This is an ARIA search landmark.</div>

  <article><header>This should NOT banner role.</header></article>
  <aside><header>This should NOT have banner role.</header></aside>
  <nav><header>This should NOT have banner role.</header></nav>
  <section><header>This should NOT have banner role.</header></section>
  <blockquote><header>This should NOT have banner role.</header></blockquote>
  <details><header>This should NOT header role.</header></details>
  <fieldset><header>This should NOT have banner role.</header></fieldset>
  <figure><header>This should NOT have banner role.</header></figure>
  <table role="group"><tr><td><header>This should NOT have banner role.</header></td></tr></table>
  <main><header>This should NOT have banner role.</header></main>

  <article><div><header>This should NOT banner role.</header></div></article>
  <aside><div><header>This should NOT have banner role.</header></div></aside>
  <nav><div><header>This should NOT have banner role.</header></div></nav>
  <section><div><header>This should NOT have banner role.</header></div></section>
  <blockquote><div><header>This should NOT have banner role.</header></div></blockquote>
  <details><div><header>This should NOT header role.</header></div></details>
  <fieldset><div><header>This should NOT have banner role.</header></div></fieldset>
  <figure><div><header>This should NOT have banner role.</header></div></figure>
  <table role="none"><tr><td><div><header>This should NOT have banner role.</header></div></td></tr></table>
  <main><div><header>This should NOT have banner role.</header></div></main>

  <article><footer>This should NOT footer role.</footer></article>
  <aside><footer>This should NOT have footer role.</footer></aside>
  <nav><footer>This should NOT have footer role.</footer></nav>
  <section><footer>This should NOT have footer role.</footer></section>
  <blockquote><footer>This should NOT have footer role.</footer></blockquote>
  <details><footer>This should NOT footer role.</footer></details>
  <fieldset><footer>This should NOT have footer role.</footer></fieldset>
  <figure><footer>This should NOT have footer role.</footer></figure>
  <table role="none"><tr><td><footer>This should NOT have footer role.</footer></td></tr></table>
  <main><footer>This should NOT have footer role.</footer></main>

  <article><div><footer>This should NOT footer role.</footer></div></article>
  <aside><div><footer>This should NOT have footer role.</footer></div></aside>
  <nav><div><footer>This should NOT have footer role.</footer></div></nav>
  <section><div><footer>This should NOT have footer role.</footer></div></section>
  <blockquote><div><footer>This should NOT have footer role.</footer></div></blockquote>
  <details><div><footer>This should NOT footer role.</footer></div></details>
  <fieldset><div><footer>This should NOT have footer role.</footer></div></fieldset>
  <figure><div><footer>This should NOT have footer role.</footer></div></figure>
  <table role="group"><tr><td><div><footer>This should NOT have footer role.</footer></div></td></tr></table>
  <main><div><footer>This should NOT have footer role.</footer></div></main>
</body>
</html>
